Caterpillar: A Blockchain-Based Business Process Management System
نویسندگان
چکیده
This demonstration introduces Caterpillar, an open-source Business Process Management System (BPMS) that runs on top of the Ethereum blockchain. Like any BPMS, Caterpillar supports the creation of instances of a process model (captured in the Business Process Model and Notation – BPMN) and allows users to track the state of process instances and to execute tasks thereof. The specificity of Caterpillar is that the state of each process instance is maintained on the Ethereum blockchain, and the workflow routing is performed by smart contracts generated by a BPMN-to-Solidity compiler. The compiler supports a wide array of BPMN constructs, including user, script and service tasks, parallel and exclusive gateways, subprocesses, multi-instance activities and event handlers. The target audience of this demonstration includes researchers in the area of business process management and blockchain technology.
منابع مشابه
Cross-Organizational Workflow Management Using Blockchain Technology – Towards Applicability, Auditability, and Automation
Bringing Blockchain technology and business process management together, we follow the Design Science Research approach and design, implement, and evaluate a Blockchain prototype for crossorganizational workflow management together with a German bank. For the use case of a documentary letter of credit we describe the status quo of the process, identify areas of improvement, implement a Blockcha...
متن کاملRuntime Verification for Business Processes Utilizing the Bitcoin Blockchain
The usage of process choreographies and decentralized Business Process Management Systems has been named as an alternative to centralized business process orchestration. In choreographies, control over a process instance is shared between independent parties, and no party has full control or knowledge during process runtime. Nevertheless, it is necessary to monitor and verify process instances ...
متن کاملIdentify blockchain technology strategies in the oil and gas industry
The purpose of the research is to identify blockchain technology strategies in the oil and gas industry. In this research, the mixed research method has been used. In the qualitative part of the research community, there were experts in the field of blockchain technology, 12 of whom were purposefully selected for in-depth interviews. Open and axial coding was used to analyze the data. The stati...
متن کاملIdentifying the Challenges of the Blockchain Technology Maturity Model in Health-Oriented Organizations
Introduction: Blockchain is a widely used technology in the health area; however, it also comes with challenges. By identifying these challenges, the road to blockchain maturity can be made smoother in this field. This study aimed to identify the challenges of the blockchain technology maturity model in health-oriented organizations. Method: In this phenomenological qualitative study, experts i...
متن کاملIdentifying the Challenges of the Blockchain Technology Maturity Model in Health-Oriented Organizations
Introduction: Blockchain is a widely used technology in the health area; however, it also comes with challenges. By identifying these challenges, the road to blockchain maturity can be made smoother in this field. This study aimed to identify the challenges of the blockchain technology maturity model in health-oriented organizations. Method: In this phenomenological qualitative study, experts i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017